Top 100 Knowledge Graph Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | graphify | 81,350 | 8,008 | Python | 208 | AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs, papers, images, or videos into a queryable... | 2026-07-10 |
| 2 | Understand-Anything | 72,374 | 6,035 | TypeScript | 97 | Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI,... | 2026-07-09 |
| 3 | codegraph | 58,911 | 3,652 | TypeScript | 76 | Pre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, and Hermes Agent — fewer tokens, fewer tool calls, 100% local | 2026-07-10 |
| 4 | GitNexus | 43,923 | 4,884 | TypeScript | 222 | GitNexus: The Zero-Server Code Intelligence Engine - GitNexus is a client-side knowledge graph creator that runs entirely in your browser. Drop in a git repository (Github, Gitlab, Azure, Local)... | 2026-07-09 |
| 5 | logseq | 43,770 | 2,708 | Clojure | 873 | A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: https://logseq.io/p/NX4mc_ggEV | 2026-07-09 |
| 6 | codebase-memory-mcp | 29,211 | 2,207 | C | 167 | High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary... | 2026-07-09 |
| 7 | graphiti | 28,557 | 2,876 | Python | 255 | Build Real-Time Knowledge Graphs for AI Agents | 2026-07-09 |
| 8 | cognee | 27,437 | 2,588 | Python | 243 | Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory across sessions with a self-hosted knowledge graph engine. | 2026-07-09 |
| 9 | claude-obsidian | 9,106 | 1,052 | Python | 41 | Self-organizing AI second brain for Obsidian + Claude Code. Drop any source and Claude reads, links, and files it into one connected knowledge graph of plain Markdown you own. AI note-taking, personal... | 2026-05-28 |
| 10 | QASystemOnMedicalKG | 7,319 | 2,275 | Python | 68 | A tutorial and implement of disease centered Medical knowledge graph and qa system based on it。知识图谱构建,自动问答,基于kg的自动问答。以疾病为中心的一定规模医药领域知识图谱,并以该知识图谱完成自动问答与分析服务。 | 2024-08-08 |
| 11 | athens | 6,299 | 394 | Clojure | 295 | Athens is no longer maintainted. Athens was an open-source, collaborative knowledge graph, backed by YC W21 | 2023-02-03 |
| 12 | Yuxi | 6,045 | 877 | Python | 73 | 结合知识库、知识图谱管理的 多租户 Agent Harness 平台。 An agent harness that integrates a LightRAG knowledge base and knowledge graphs. Build with LangChain + Vue + FastAPI, support DeepAgents、MinerU PDF、Neo4j 、MCP. | 2026-07-09 |
| 13 | KnowledgeGraphData | 5,184 | 738 | Python | 27 | 史上最大规模1.4亿中文知识图谱开源下载 | 2023-12-06 |
| 14 | awesome-knowledge-graph | 5,130 | 941 | - | 7 | 整理知识图谱相关学习资料 | 2021-03-11 |
| 15 | FalkorDB | 4,743 | 399 | C | 579 | A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG). | 2026-07-09 |
| 16 | DeepKE | 4,440 | 745 | Python | 0 | [EMNLP 2022] An Open Toolkit for Knowledge Graph Extraction and Construction | 2025-07-19 |
| 17 | GraphGPT | 4,425 | 397 | JavaScript | 21 | Extrapolating knowledge graphs from unstructured text using GPT-3 🕵️♂️ | 2024-05-10 |
| 18 | Agriculture_KnowledgeGraph | 4,378 | 1,585 | Python | 59 | 农业知识图谱(AgriKG):农业领域的信息检索,命名实体识别,关系抽取,智能问答,辅助决策 | 2025-02-11 |
| 19 | KnowledgeGraphCourse | 4,368 | 1,138 | - | 17 | 东南大学《知识图谱》研究生课程 | 2025-04-29 |
| 20 | learn-agentic-ai | 4,274 | 993 | Jupyter Notebook | 12 | Learn Agentic AI using Dapr Agentic Cloud Ascent (DACA) Design Pattern and Agent-Native Cloud Technologies: OpenAI Agents SDK, Memory, MCP, A2A, Knowledge Graphs, Dapr, Rancher Desktop, and Kubernetes... | 2025-10-26 |
| 21 | HippoRAG | 3,843 | 407 | Python | 9 | [NeurIPS'24] HippoRAG is a novel RAG framework inspired by human long-term memory that enables LLMs to continuously integrate knowledge across external documents. RAG + Knowledge Graphs + Personalized... | 2026-07-08 |
| 22 | instagraph | 3,549 | 283 | Python | 23 | Converts text input or URL into knowledge graph and displays | 2023-12-24 |
| 23 | knowledge_graph | 3,259 | 523 | Jupyter Notebook | 19 | Convert any text to a graph of knowledge. This can be used for Graph Augmented Generation or Knowledge Graph based QnA | 2026-02-12 |
| 24 | SocratiCode | 3,110 | 396 | TypeScript | 0 | Enterprise-grade (40m+ LOC) codebase intelligence, zero-setup, local & private Plugin/Skill/Extension or MCP: hybrid semantic search, polyglot dependency graphs, symbol-level impact analysis & call-fl... | 2026-06-28 |
| 25 | Financial-Knowledge-Graphs | 3,107 | 569 | Jupyter Notebook | 10 | 小型金融知识图谱构建流程(neo4j / python / cypher / KG) | 2024-07-07 |
| 26 | Hyper-Extract | 3,012 | 354 | Python | 5 | Hypergraph is more powerful. Transform unstructured text into structured knowledge with LLMs. Graphs, hypergraphs, and spatio-temporal extractions — with one command. | 2026-07-07 |
| 27 | autoflow | 2,799 | 178 | TypeScript | 66 | pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai | 2026-04-27 |
| 28 | knowledge | 2,665 | 310 | - | 2 | Go社区的知识图谱,Knowledge Graph | 2022-12-13 |
| 29 | ai-knowledge-graph | 2,540 | 354 | Python | 11 | AI Powered Knowledge Graph Generator | 2025-12-28 |
| 30 | graphrag-accelerator | 2,412 | 419 | Python | 56 | One-click deploy of a Knowledge Graph powered RAG (GraphRAG) in Azure | 2025-05-27 |
| 31 | code-graph-rag | 2,305 | 384 | Python | 26 | The ultimate RAG for your monorepo. Query, understand, and edit multi-language codebases with the power of AI and knowledge graphs | 2026-07-09 |
| 32 | graph-rag-agent | 2,268 | 318 | Python | 32 | 拼好RAG:手搓并融合了GraphRAG、LightRAG、Neo4j-llm-graph-builder进行知识图谱构建以及搜索;整合DeepSearch技术实现私域RAG的推理;自制针对GraphRAG的评估框架| Integrate GraphRAG, LightRAG, and Neo4j-llm-graph-builder for knowledge graph construction... | 2025-11-05 |
| 33 | relation-graph | 2,264 | 518 | JavaScript | 45 | relation-graph is an relationship graph component for React/Vue/Svelte relationship data visualization/edit. Through its slot-based customization model, users can fully customize graph elements with ... | 2026-05-20 |
| 34 | AmpliGraph | 2,238 | 254 | Python | 27 | Python library for Representation Learning on Knowledge Graphs https://docs.ampligraph.org | 2026-07-06 |
| 35 | KG-LLM-Papers | 2,215 | 158 | - | 5 | [Paper List] Papers integrating knowledge graphs (KGs) and large language models (LLMs) | 2026-03-02 |
| 36 | stock-knowledge-graph | 2,160 | 608 | Python | 19 | 利用网络上公开的数据构建一个小型的证券知识图谱/知识库 | 2020-07-23 |
| 37 | openspg | 2,148 | 260 | Java | 52 | OpenSPG is a Knowledge Graph Engine developed by Ant Group in collaboration with OpenKG, based on the SPG (Semantic-enhanced Programmable Graph) framework. Core Capabilities: 1) domain model constra... | 2025-07-05 |
| 38 | edgequake | 2,032 | 234 | Rust | 18 | EdegQuake 🌋 High-performance GraphRAG inspired from LightRag written in Rust; Transform documents into intelligent knowledge graphs for superior retrieval and generation | 2026-07-09 |
| 39 | pykeen | 2,015 | 221 | Python | 101 | 🤖 A Python library for learning and evaluating knowledge graph embeddings | 2026-06-23 |
| 40 | awesome-knowledge-graph | 1,861 | 171 | - | 4 | A curated list of Knowledge Graph related learning materials, databases, tools and other resources | 2026-02-28 |
| 41 | knowledge-graphs | 1,794 | 301 | JavaScript | 0 | A collection of research on knowledge graphs | 2022-10-07 |
| 42 | NLP-Knowledge-Graph | 1,762 | 368 | - | 1 | 自然语言处理、知识图谱、对话系统,大模型等技术研究与应用。 | 2025-02-08 |
| 43 | lat.md | 1,752 | 111 | TypeScript | 13 | Agent Lattice: a knowledge graph for your codebase, written in markdown. | 2026-04-02 |
| 44 | KnowledgeGraph | 1,665 | 173 | Python | 1 | knowledge graph知识图谱,从零开始构建知识图谱 | 2023-09-18 |
| 45 | akutan | 1,655 | 104 | Go | 19 | A distributed knowledge graph store | 2019-07-18 |
| 46 | hash | 1,615 | 120 | TypeScript | 12 | 🚀 The open-source, multi-tenant platform for self-building knowledge graphs and simulation | 2026-07-09 |
| 47 | KBQA-for-Diagnosis | 1,490 | 390 | Python | 38 | Knowledge Graph,Question Answering System,基于知识图谱和向量检索的医疗诊断问答系统 | 2022-02-27 |
| 48 | obsidian-advanced-canvas | 1,427 | 73 | TypeScript | 5 | ⚡ Supercharge your canvas experience! Graph view integration and unlimited styling options empower flowcharts, dynamic presentations, and interconnected knowledge. | 2026-07-09 |
| 49 | npcpy | 1,424 | 104 | Python | 12 | The python library for research and development in NLP, multimodal LLMs, Agents, ML, Knowledge Graphs, and more. | 2026-07-09 |
| 50 | KB2E | 1,421 | 444 | C++ | 17 | Knowledge Graph Embeddings including TransE, TransH, TransR and PTransE | 2022-11-03 |
| 51 | semantica | 1,399 | 200 | Python | 4 | Semantica • Build AI systems that can explain, trace, and justify every decision. Knowledge graphs, context graphs, reasoning engines, provenance, and governance for production AI. | 2026-07-09 |
| 52 | KnowledgeGraphEmbedding | 1,372 | 273 | Python | 6 | 2023-12-15 | |
| 53 | row-bot | 1,347 | 163 | Python | 16 | Row-Bot - Personal AI Sovereignty. A local-first AI assistant with integrated tools, a personal knowledge graph, voice, vision, shell, browser automation, scheduled tasks, health tracking, and messagi... | 2026-07-09 |
| 54 | dgl-ke | 1,332 | 201 | Python | 57 | High performance, easy-to-use, and scalable package for learning large-scale knowledge graph embeddings. | 2026-07-06 |
| 55 | kg-gen | 1,219 | 191 | Python | 24 | [NeurIPS '25] Knowledge Graph Generation from Any Text | 2026-03-24 |
| 56 | open-semantic-search | 1,183 | 198 | Shell | 203 | Open Source research tool to search, browse, analyze and explore large document collections by Semantic Search Engine and Open Source Text Mining & Text Analytics platform (Integrates ETL for document... | 2025-04-19 |
| 57 | knowledge_graph_attention_network | 1,161 | 332 | Python | 55 | KGAT: Knowledge Graph Attention Network for Recommendation, KDD2019 | 2020-08-05 |
| 58 | KnowledgeGraph | 1,087 | 155 | Python | 6 | 史上最大规模1.4亿知识图谱数据免费下载,知识图谱,通用知识图谱,融合了两千五百多万的实体,拥有亿级别的实体属性关系。 | 2020-10-21 |
| 59 | GraphGen | 1,082 | 80 | Python | 11 | GraphGen: Enhancing Supervised Fine-Tuning for LLMs with Knowledge-Driven Synthetic Data Generation | 2026-05-19 |
| 60 | Knowledge-Graph-Tutorials-and-Papers | 1,058 | 138 | - | 6 | Insightful Tutorials and Papers about Knowledge Graphs | 2026-07-09 |
| 61 | Prometheus | 1,004 | 62 | Python | 7 | 🧠 Prometheus: A Knowledge-Graph-Driven 🤖 AI Agent that maps 🗺, understands 🧩, and repairs 🛠 complex codebases — not by guessing, but by reasoning. ⚡ | 2026-06-04 |
| 62 | VibeSearchBench | 954 | 62 | Python | 0 | 🔍 The hardest search benchmark in the wild — vague, multi-turn, proactive. 200 long-horizon tasks with persona-driven progressive disclosure, scored by verifiable schema-free knowledge-graph evaluati... | 2026-05-28 |
| 63 | mindgraph | 941 | 110 | Python | 3 | proof of concept prototype for generating and querying against an ever-expanding knowledge graph with ai | 2024-04-08 |
| 64 | KG_RAG | 939 | 112 | Jupyter Notebook | 6 | Empower Large Language Models (LLM) using Knowledge Graph based Retrieval-Augmented Generation (KG-RAG) for knowledge intensive tasks | 2024-11-09 |
| 65 | PersonRelationKnowledgeGraph | 932 | 262 | Python | 10 | ChinesePersonRelationGraph, person relationship extraction based on nlp methods.中文人物关系知识图谱项目,内容包括中文人物关系图谱构建,基于知识库的数据回标,基于远程监督与bootstrapping方法的人物关系抽取,基于知识图谱的知识问答等应用。 | 2018-12-15 |
| 66 | knowledge-graph-studio | 929 | 106 | Python | 11 | WhyHow Knowledge Graph Studio | 2024-12-25 |
| 67 | ontop | 879 | 189 | Java | 98 | Ontop is a platform to query relational databases as Virtual RDF Knowledge Graphs using SPARQL | 2026-06-19 |
| 68 | mcp-knowledge-graph | 872 | 102 | JavaScript | 1 | MCP server enabling persistent memory for Claude through a local knowledge graph - fork focused on local development | 2026-05-29 |
| 69 | claude-code-memory-setup | 836 | 69 | Python | 1 | Up to 71.5x fewer tokens per session on Claude Code with Obsidian + Graphify. Persistent memory, codebase knowledge graphs, and chat import pipeline. 🇧🇷 PT-BR included. | 2026-06-01 |
| 70 | kge | 835 | 133 | Python | 24 | LibKGE - A knowledge graph embedding library for reproducible research | 2026-04-01 |
| 71 | kg-bert | 796 | 149 | Python | 25 | KG-BERT: BERT for Knowledge Graph Completion | 2025-07-23 |
| 72 | chatbot-base-on-Knowledge-Graph | 794 | 211 | Python | 27 | 使用深度学习方法解析问题 知识图谱存储 查询知识点 基于医疗垂直领域的对话系统 | 2019-09-07 |
| 73 | PrimeKG | 791 | 154 | Jupyter Notebook | 7 | Precision Medicine Knowledge Graph (PrimeKG) | 2026-06-30 |
| 74 | hound | 784 | 150 | Python | 13 | Language-agnostic AI auditor that autonomously builds and refines adaptive knowledge graphs for deep, iterative code reasoning. | 2026-07-08 |
| 75 | knowledge-graph-learning | 781 | 115 | - | 377 | A curated list of awesome knowledge graph tutorials, projects and communities. | 2023-01-24 |
| 76 | prettygraph | 778 | 57 | HTML | 7 | An experimental UI for text-to-knowledge-graph generation | 2024-05-02 |
| 77 | AutoSchemaKG | 775 | 104 | Python | 5 | This repository contains the implementation of AutoSchemaKG, a novel framework for automatic knowledge graph construction that combines schema generation via conceptualization. | 2026-04-29 |
| 78 | Agent_Memory_Techniques | 770 | 99 | Jupyter Notebook | 0 | Agent memory for LLMs: 30 runnable Jupyter notebooks covering conversation buffers, vector stores, knowledge graphs, episodic and semantic memory, MemGPT, Mem0, Letta, Zep, Graphiti, LoCoMo benchmarks... | 2026-07-04 |
| 79 | Z_knowledge_graph | 765 | 228 | TSQL | 5 | Bulding kg from 0 | 2020-08-17 |
| 80 | context-portal | 764 | 80 | Python | 20 | Context Portal (ConPort): A memory bank MCP server building a project-specific knowledge graph to supercharge AI assistants. Enables powerful Retrieval Augmented Generation (RAG) for context-aware dev... | 2026-01-27 |
| 81 | unigraph-dev | 763 | 56 | TypeScript | 22 | A local-first and universal knowledge graph, personal search engine, and workspace for your life. | 2023-06-19 |
| 82 | ChainKnowledgeGraph | 742 | 169 | Python | 9 | ChainKnowledgeGraph, 产业链知识图谱包括A股上市公司、行业和产品共3类实体,包括上市公司所属行业关系、行业上级关系、产品上游原材料关系、产品下游产品关系、公司主营产品、产品小类共6大类。 上市公司4,654家,行业511个,产品95,559条、上游材料56,824条,上级行业480条,下游产品390条,产品小类52,937条,所属行业3,946条。 | 2025-12-22 |
| 83 | knowledge-graph-llms | 739 | 224 | Jupyter Notebook | 1 | In this project, I explored how to extract knowledge graphs from text using LLMs, such as OpenAI GPT4o. | 2025-05-28 |
| 84 | axon | 718 | 118 | Python | 24 | Graph-powered code intelligence engine — indexes codebases into a knowledge graph, exposed via MCP tools for AI agents and a CLI for developers. | 2026-03-25 |
| 85 | pygraft | 710 | 51 | Python | 2 | Configurable Generation of Synthetic Schemas and Knowledge Graphs at Your Fingertips | 2026-01-26 |
| 86 | Awesome-DynamicGraphLearning | 709 | 86 | Shell | 3 | Awesome papers about machine learning (deep learning) on dynamic (temporal) graphs (networks / knowledge graphs). | 2025-06-04 |
| 87 | graphrag-workbench | 708 | 94 | TypeScript | 2 | Interactive 3D visualization of knowledge graphs generated by Microsoft GraphRAG. Explore entities, relationships, and communities with immersive visual analytics. | 2025-09-09 |
| 88 | DRKG | 699 | 164 | Jupyter Notebook | 21 | A knowledge graph and a set of tools for drug repurposing | 2022-04-19 |
| 89 | knowledge-graph-from-GPT | 692 | 50 | Jupyter Notebook | 0 | Using GPT to organize and access information, and generate questions. Long term goal is to make an agent-like research assistant. | 2025-10-21 |
| 90 | ConvE | 691 | 165 | Python | 23 | Convolutional 2D Knowledge Graph Embeddings resources | 2024-03-29 |
| 91 | comet-commonsense | 691 | 125 | Python | 3 | Code for ACL 2019 Paper: "COMET: Commonsense Transformers for Automatic Knowledge Graph Construction" https://arxiv.org/abs/1906.05317 | 2022-11-17 |
| 92 | kglab | 687 | 74 | Jupyter Notebook | 12 | Graph Data Science: an abstraction layer in Python for building knowledge graphs, integrated with popular graph libraries – atop Pandas, NetworkX, RAPIDS, RDFlib, pySHACL, PyVis, morph-kgc, pslpython,... | 2026-01-25 |
| 93 | qagnn | 662 | 117 | Python | 0 | [NAACL 2021] QAGNN: Question Answering using Language Models and Knowledge Graphs 🤖 | 2023-03-12 |
| 94 | sift-kg | 658 | 57 | Python | 3 | Turn any collection of documents into a knowledge graph. Extract entities and relationships via LLM, deduplicate with your approval. Map domains, find hidden connections, spot patterns across document... | 2026-05-12 |
| 95 | ULTRA | 628 | 82 | Python | 4 | A foundation model for knowledge graph reasoning | 2025-02-03 |
| 96 | LinkedDataHub | 622 | 151 | XSLT | 29 | The low-code Knowledge Graph application platform. Apache license. | 2026-07-08 |
| 97 | pykg2vec | 617 | 112 | Python | 32 | Python library for knowledge graph embedding and representation learning. | 2021-04-21 |
| 98 | dynamic-KG | 610 | 110 | - | 0 | Dynamic (Temporal) Knowledge Graph Completion (Reasoning) | 2020-09-15 |
| 99 | swarmvault | 602 | 76 | TypeScript | 3 | The local-first LLM Wiki: open-source knowledge graph builder, RAG knowledge base, and agent memory store. Built on Andrej Karpathy's pattern. An Obsidian alternative for personal knowledge management... | 2026-06-30 |
| 100 | CKG | 600 | 126 | Jupyter Notebook | 33 | Clinical Knowledge Graph (CKG) is a platform with twofold objective: 1) build a graph database with experimental data and data imported from diverse biomedical databases 2) automate knowledge discover... | 2025-09-11 |